Cover Story
Microsoft: The Speed of Thought
Photos by Brett Patterson/Abrivo Studio

Andy Wilson’s office at software giant Microsoft almost thinks by itself. Wired in among the mayhem of sagging bookshelves brimming with titles like "Neural Information Processing Systems," precision tools, volt meters and computers, are cameras that give Wilson’s office eyes. Two are mounted on the wall near the ceiling, and a pair stare back at Wilson from his triple flat-screen computer monitor array.

Wilson holds a Ph.D. from the Massachusetts Institute of Technology and its famed Media Lab, where he first began to explore his work in gesture recognition. As part of the Microsoft Research department, he’s been teaching his computer to recognize the world outside of its neuro-digital central processing unit.

Why?

Because Wilson believes that computers can understand the real world in real time. And that we can use them to help us control and organize things in ways we could never imagine.

Facing his monitors, Wilson lifts his right hand. Onscreen we see Wilson’s image, with his hand quickly identified by an illuminated square. The computer is "seeing" him. He points and manipulates objects onscreen. It’s a hands-off interface that may one day eliminate the need for a conventional keyboard or mouse hard-wired to your computer. Think Tom Cruise in Minority Report. That day is just around the corner, and its dawn seems to be coming from Andy Wilson’s office.

Wilson then picks up a long glowing Plexiglas tube filled with microchips and circuitry called the XWand. He aims it at his monitors. It behaves as the cursor, interacting with his computer just as a mouse would. But he slowly aims the device away from the screen, taking it out of the plane of the computer screen, and it becomes a light beam. He points it at a series of lamps on his desk. They light up and dim as he rolls and manipulates the wand. He guides it toward a stereo and music begins to play.

The possibilities, he says, are endless. One day soon, the XWand might easily be the size of a watch or a keychain. Our computers will know us from Adam, and we’ll have total personal control over the thousands of embedded microchips and computers in our homes, offices and cars that drive everything from our personal PCs to our home entertainment centers, lighting and heating systems.

"You can’t possibly sit in front of every computer you have in your house right now. What’s it going to be like when there‘s 10 times as much computation in your house, in your car, in your hotel room?"

It’s all in a day’s work for Wilson. He’s part of a Microsoft brain trust that’s helping to drive the future of computing, and he’s having a good time doing it.

WHERE DO YOU WANT TO GO TODAY?
Andy Wilson is one of a select cadre of computer researchers in the Adaptive Systems & Interaction group (ASI) within Microsoft’s Research group. ASI spends its days figuring out future waves of computing. They live and breathe the rarified air of automated reasoning, adaptation and human-computer interaction. They’re on a relentless hunt for new functionalities and computer flexibility, searching for easier ways to interface with your machine.

For those of us who still over-click, freeze up and howl at our infernal machines, these ideas might seem like science fiction. But computers have penetrated so many facets of living, providing light-speed operation of so many tasks, that we can now think of them as little brains that can be harnessed to perform evermore complex and satisfying duties. Scary, but true.

Microsoft co-founder, CEO and chief software architect Bill Gates has long envisioned the computer as an intelligent assistant able to listen, talk, see and learn. In 1991 he began assembling his Research group, peopled with computer industry legends, making Microsoft one of the first software companies to create its own computer science research organization. While many companies have slashed their research and development budgets, Gates has pumped his up. Microsoft spent $6.8 billion (or roughly 20 percent of total revenues) in the last fiscal year on the Research group, which now numbers some 700 on five campuses around the globe. The company’s Web site lists more than 150 current projects, and that doesn’t count the top-secret stuff.

The fruits of these brainiacs’ efforts are weaving their way into many of Microsoft’s software products and services, some spectacular, others more intuitive and in the background. To be honest, we ain’t seen nothin’ yet.

COMMUNITY AND LANGUAGE Elsewhere around the building other projects are coming to life. Lili Cheng and her Social Computing group explore the ways we use computers to develop community. Cheng, a licensed architect, led a test project called HutchWorld, an experiment in grand interfacing that allowed kids under treatment at Seattle’s Fred Hutchison Cancer Research Center to build an online community.

"It’s easy to sit around a lunch counter and have a great idea and say, ‘Let’s do it.’ The cool thing is that we have enough people that it’s a deep bench. There’s a lot of variety."

That led to other computer-community research that includes KidTalk, which helped children with autism, and Wallop, a program that gives users a point-to-point way to connect and interact with other users. "We want to model the way humans think and feel," Cheng says. "You’d think the computer was invented 30 or 50 years ago, or whenever, to help you do all the tasks you hate, and then you could go out in the real world and play and have fun. That’s the best example of how people have adapted the technology. They actually now use it to have fun and communicate with people, almost more than anything else."

Down the hall, research work of a completely different sort is going on. In contrast to Wilson’s office, Bill Dolan’s area is stark. No art on the walls, no crazy distractions. Just a computer and Dolan. He applies himself to the study of Natural Language Processing, and helping computers understand the ambiguity of words. He and his team study language and the potential for software to analyze it, understand it and generate it naturally. It’s no easy task.

There’s a certain irony that language is relatively easy for humans to learn, but extremely hard for a computer to grasp, as its basic language is ones and zeroes. "This whole data-driven translation thing comes out of the Rosetta stone," Dolan says with a chuckle, "where there were different versions of the same Egyptian legal decree. It’s just an updated version of that same technique of trying to identify linear A from linear B."

And none of it is possible without deep, meaningful research, which is the company’s creative juice. "Research here," says Cheng, "is great. What I love is that we have a small group with a mix of skills--researchers, designers, developers, testers and social scientists. Research is free to do what they think is important. We have a lot of motivation to talk to product groups or do things with a lot of impact. For me it’s been a great environment. And I think the products reflect that."

THE LOVE OF RESEARCH Microsoft was a natural fit for Andy Wilson. The Philadelphia native was consumed by computers from a young age. In high school, his big interests initially were art and architecture. It was at a summer architecture program that he got his brain around an early computer-aided design (CAD) program that lit him up for the potential of computing. "I was really blown away by that," says the affable redhead. "I ended up getting an Apple II at home, and really getting into all of that stuff."

"That stuff" would be computer science. Wilson attended Cornell University, then graduate school at MIT. He focused on computer vision, using cameras to sense and understand the world. "Until then," he says, "people were using computer vision to find tanks, and satellites and missile silos. Around that time computers were getting faster and cheap enough that you could start thinking that maybe computers could understand the real world in a real time situation."

One of the things that appealed to Wilson about the corporate environment was that he could do significant research and also have an impact on products that might end up in the real world. "There’s a lot of interesting technology," says Wilson, who’s one of 12 researchers in ASI. "But how do we get there from here? How do we make the transition from desktop-centric computing to the next level, where things are everywhere in your environment? Computing is literally embedded in the walls. You can’t possibly sit in front of every computer you have in your house right now. What’s it going to be like in the future when there’s 10 times as much computation in your house, in your car, in your hotel room?"

As we move to and from these little islands of computing--including popular endpoints like cell phones--there is much "interesting stuff" to be done, says Wilson. How will we interact? Speech is one possibility, but not always the best way to interface. Hence his work on gesture recognition. If you give a system a bit of awareness about what’s going on, which can include the machine simply sensing your presence, and possibly knowing whatever it was you were working on previously, or any of a host of awarenesses, it will be of much greater value.

The creative environment Wilson enjoys at Microsoft affords him the time and resources to chase those problems without the constraints of market viability. It’s a creative place. "We’ve got a lot of great, creative people, from all over the map in terms of background and experience," he says, comparing the environment to grad school. "In many ways, it’s better. You have the flexibility to work on multiple projects. It’s easy to sit around a lunch counter and have a great idea and say, ‘Let’s do it.’ The cool thing is that we have enough people and enough mass that it’s a deep bench, people from all parts of computer science, theoretical, crypto, UI [User Interface], to graphics, even a hardware group. There’s a lot of variety."

Nobody in his group, he says, has to write business plans. He does, however, get requests periodically by the Microsoft products group, which needs his help with a particular application or function, and for which there are specific deadlines. He gave a talk on the Microsoft campus recently, and the next day, his e-mail box was full of new contacts. But for the most part, he is able to work on the speculative edge, and by virtue of that, able to impact company strategies for the future.

"I want to change the way people relate to their machines," Wilson says with a broad smile. "In 20 years, I don’t want to be sitting in front of my PC 10 hours a day. How do we make the time we spend with our machines fit in with the way we do things?"

It’s a big question. But Andy Wilson, Lili Cheng, Bill Dolan and the hundreds of other Microsoft researchers are probing all those ones and zeroes for the a nswers. For users like us, what they discover will fundamentally change the way we compute, or perhaps more accurately, change the way computers "think"-- more like us.


Don Campbell is a frequent contributor to World Traveler magazine.
Website design by The Flower Press